be very meticulous - Turkish English Dictionary